Directions to El Toro
5723 N 26th St Tacoma, WA